package com.bestcem.xm.wallet.controller.vo.response;

import com.fasterxml.jackson.databind.PropertyNamingStrategies;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * 充值订单详情
 *
 * @author wangyunyun <yunyun.wang@idiaoyan.com>
 * @version v1.0
 * @date 2022/5/16 19:30
 */
@Data
@Accessors(chain = true)
@JsonNaming(PropertyNamingStrategies.SnakeCaseStrategy.class)
public class RechargeInfoVO {
    /**
     * 订单标识
     */
    private String id;

    /**
     * 订单状态
     */
    private Integer status;

    /**
     * 订单金额
     */
    private Integer amount;

    /**
     * 服务费
     */
    private Integer fee;

    /**
     * 备注
     */
    private String msg;

    /**
     * 充值限制 0: 不限制 1: 仅限本租户账号可充值
     */
    private Integer rechargeLimit;
}
